Skip to content

fix: added inline commit lint - #442

Merged
Akanshu-2u merged 5 commits into
release-ulmofrom
aaich/BOMs-587-annotate-ulmo
Aug 27, 2026
Merged

fix: added inline commit lint#442
Akanshu-2u merged 5 commits into
release-ulmofrom
aaich/BOMs-587-annotate-ulmo

Conversation

@Akanshu-2u

@Akanshu-2u Akanshu-2u commented Aug 26, 2026

Copy link
Copy Markdown

Description

With the upgrade of edx-lint to the latest version, 6.2.0, a new PII annotation check has been introduced. This may result in linter issues for both true positives and false positives.

This PR addresses those issues by correcting the PII annotations for true positives and adding inline comments to suppress the linter for false positives.

Changes

  • Corrected the no_pii annotations for models that contain PII fields.
  • Added inline pylint comments to suppress false-positive PII linter warnings where the detected fields do not contain PII.

Relevant PR:

Private JIRA Link:

BOMS-587

Akanshu-2u and others added 4 commits August 26, 2026 11:04
* fix: added inline commit lint

* fix: corected the inline comment

* fix: updated pylintrc

* feat: Upgrade Python dependency edx-lint

Bump edx-lint to latest. This will need openedx#39022 to fast-follow to prevent failing checks.

Commit generated by workflow `openedx/openedx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

---------

Co-authored-by: bmtcril <112640379+bmtcril@users.noreply.github.com>
@Akanshu-2u

Copy link
Copy Markdown
Author

After upgrading edx-lint to version 6.2.0, this PR will be ready to merge. The PR was temporarily tested with the upgraded edx-lint version, and all CI checks passed successfully with green builds.

@Akanshu-2u
Akanshu-2u force-pushed the aaich/BOMs-587-annotate-ulmo branch from 7d48a8f to 78d1571 Compare August 27, 2026 10:26
@Akanshu-2u
Akanshu-2u merged commit fc315da into release-ulmo Aug 27, 2026
64 checks passed
@Akanshu-2u
Akanshu-2u deleted the aaich/BOMs-587-annotate-ulmo branch August 27, 2026 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants